dumping wagons - French English Dictionary